.news{
    background-color: #ccc;
    padding-bottom: 60px;
}

.top{
    text-align: center;
    height: 60px;
    line-height: 60px;
    background-color: #ccc;
}
.main div{
    border-bottom: 1px #999 solid;
    margin-bottom: 10px;
    /*background-color: #ccc;*/
}
.main div.title{
    border:none;
    height: 60px;
    line-height: 60px;
    background-color: #999;
}
.main div+div{
    /*background-color: #*/
    padding-bottom: 4px;
}
ul.list{

}
.list li{
    overflow: hidden;
    display: flex;
}
.list li span{
    flex:1;
    text-align: center;
}
.list li:nth-child(2){
    /*overflow: hidden;*/
    /*display: flex;*/
    height: 78px;
    line-height: 78px;
}









